package com.neuedu.corejava.ch3;

public class WhileLoop {

	public static void main(String[] args) {
		// 计算：0+1+2+3+..+99+100=？  ---要求使用while循环
		//循环必须包含：循环条件初始化，循环判定，循环体，循环条件修改
		//如果循环判定语句一直为true，必须在循环体内部使用break跳出循环
		//循环体可以是一个语句，也可以是一个语句块
		
		int index=0;
		int sum=0;
		
		while(index<=100){//注意需要防止出现死循环
		  sum+=index;
		  index++;
		  //sum+=index++;
		}
		System.out.println(index+","+sum);
		
		
		while(index<=100){//注意需要防止出现死循环
			  sum+=index++;
			 
			}
		System.out.println(index+","+sum);
		
		
		while(true){//注意需要防止出现死循环
			  sum+=index++;
			  if(index>100){
				  break;
			  }
			}
			System.out.println(index+","+sum);
			
			//计算从1到100的所有奇数相加（提示利用while语句）
			//1 3 5 7 8 9 11...
			int j=1;
			sum=0;
			while(j<100){
				sum=sum+j;
			    j=j+2;
			}	
			System.out.println(j+";"+sum);
			
			
			
	}

	
}
